ArPHP\I18N\Arabic D

Total Complexity 520
Dependencies 1
Dependents 1
Total lines 3,980
Lines of code 2,062
Logical lines of code 1,470
Comment lines 1,130
Methods 104
Properties 85

Methods 104

Method Rating Maintainability Complexity Lines of code
arGlyphsPreConvert()
D
32 37 99
arQueryAllWordForms()
C
36 25 74
arNumbersSubStr()
B
41 22 50
arNumbersInit()
B
39 17 65
arIdentify()
B
41 17 55
arNumberWrittenBlock()
A
41 15 59
utf8Glyphs()
A
40 15 53
str2int()
A
38 14 63
date()
A
37 12 82
getPrayTime()
A
36 12 80
setSalatConf()
A
54 14 19
arPlural()
A
55 13 16
arSummaryRankSentences()
A
42 10 51
arQueryWhereCondition()
A
46 11 32
arSentiment()
A
38 8 72
ar2en()
A
44 10 41
fixKeyboardLang()
A
43 9 51
arSummary()
A
42 9 50
setSalatLocation()
A
58 11 15
swapCore()
A
47 9 39
arTransliterateInit()
A
48 9 35
arGlyphsDecodeEntities2()
A
49 9 29
setSalatDate()
A
60 10 12
arQueryOrderBy()
A
52 9 22
arDateEn2ar()
A
50 8 31
isFemale()
A
55 9 16
money2str()
A
50 8 29
int2str()
S
53 6 23
stripHarakat()
S
54 6 21
arSummaryKeywords()
S
44 4 46
hijriMonthDays()
S
52 5 25
dd2dms()
S
52 5 25
arSummaryMinAcceptedRank()
S
54 5 22
arKeySwapInit()
S
53 5 22
en2ar()
S
53 5 21
strtotime()
S
54 4 20
arSoundexInit()
S
57 4 16
volc()
S
61 4 12
setSoundexCode()
S
62 4 12
dd2olc()
S
54 3 20
olc2dd()
S
54 3 20
soundex()
S
56 3 18
isArabic()
S
65 4 8
checkEn()
S
58 3 15
mktimeCorrection()
S
58 3 14
checkAr()
S
59 3 14
arSummaryRankWords()
S
60 3 13
arSoundexTrimRep()
S
60 3 13
arSoundexMapCode()
S
60 3 13
arStandardInit()
S
49 1 34
arGlyphsInit()
S
50 1 32
setNumberFormat()
S
70 3 6
setSoundexLang()
S
68 3 7
getQibla()
S
58 2 15
dms2dd()
S
62 3 10
setNumberOrder()
S
70 3 6
setNumberFeminine()
S
70 3 6
setDateMode()
S
69 3 7
addGlyphs()
S
65 3 10
arStrToTimeInit()
S
60 2 13
noDots()
S
54 1 20
__construct()
S
55 1 19
arQueryAllForms()
S
65 2 9
arQueryInit()
S
67 2 7
arDateArabicMonths()
S
68 2 7
arSummaryAcceptedWord()
S
69 2 7
getArGlyphs()
S
64 2 9
setQueryMode()
S
70 2 6
setQueryStrFields()
S
70 2 6
setQueryArrFields()
S
71 2 6
int2strItem()
S
66 2 8
dateCorrection()
S
59 1 12
arDateJdToIslamic()
S
60 1 11
arNormalize()
S
69 1 6
arGlyphsDecodeEntities()
S
64 1 9
arSummaryInit()
S
66 1 8
arSentimentInit()
S
69 1 6
standard()
S
75 1 4
mktime()
S
68 1 6
arDateIslamicToGreg()
S
71 1 5
getDateMode()
S
82 1 3
getSoundexLang()
S
82 1 3
getQueryArrFields()
S
77 1 4
arDateGregToIslamic()
S
71 1 5
arDateIslamicToJd()
S
72 1 4
arDraftStem()
S
75 1 4
arCleanCommon()
S
75 1 4
getSoundexLen()
S
82 1 3
getWordRegExp()
S
69 1 6
getNumberFeminine()
S
82 1 3
getQueryMode()
S
82 1 3
getNumberFormat()
S
82 1 3
getNumberOrder()
S
82 1 3
getSoundexCode()
S
82 1 3
int2indic()
S
75 1 4
swapAe()
S
75 1 4
swapEa()
S
75 1 4
swapAf()
S
75 1 4
getQueryStrFields()
S
75 1 4
swapFa()
S
75 1 4
arQueryLex()
S
75 1 4
setSoundexLen()
S
76 1 4
getWordLike()
S
74 1 4
arSummaryLoadExtra()
S
72 1 5